package com.sg.service.biz.rbff;

import com.sg.dto.biz.rbff.req.*;
import com.sg.dto.biz.rbff.res.*;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface ResourceFileService {
    /**
     * B8修改专辑下文件存档
     */
    BffUpdateAlbumFileArchiveRespDto updateAlbumFileArchive(BffUpdateAlbumFileArchiveReqDto reqDto);

    /**
     * B8新增资源文件
     */
    BffAddResourceFileRespDto addResourceFile(BffAddResourceFileReqDto reqDto);

    /**
     * B8新增资源文件上区块链
     */
    BffAddEviFilesChainRespDto addEviFilesChain(BffAddEviFilesChainReqDto reqDto);

    /**
     * B8查询存证记录信息
     */
    BffQueryEviRecordDetailRespDto queryEviRecordDetail(BffQueryEviRecordDetailReqDto reqDto);

    /**
     * B8生成文件简介
     */
    BffQuestionResourceFileDetailRespDto questionResourceFileDetail(BffQuestionResourceFileDetailReqDto reqDto);

    /**
     * B8查询资源文件列表
     */
    BffQueryResourceFileListRespDto queryResourceFileList(BffQueryResourceFileListReqDto reqDto);
    //
}
